@charset "utf-8";
/* -------------@ reset css------------ */

@thsRed:#E93030;
@f5Gray:#f5f5f5;
@dGray:#dddddd;
@9Gray:#999999;
@eGray:#eeeeee;
@6Gray:#666666;
@white:#ffffff;
@green:#090;
@black:#323232;
.opa0{
    opacity:0;
}
.dpbox{
    display:box;
    -webkit-display:box;
}
.ba-center{
    box-align:center;
    -webkit-box-align:center;
}
.bp-start{
    box-pack:start;
    -webkit-box-pack:start;
}
.set_px(@css_name, @px_num, @dpr:4) when (@dpr > 0){
	.set_px(@css_name, @px_num, (@dpr - 1));
	[data-dpr="@{dpr}"] &{
		@{css_name}:unit(@dpr*@px_num, px);
	}	
}
[v-cloak]{
    display:none !important;
}
@font-face{
	font-family: 'DIN';
	src: url('//s.thsi.cn/css/m/fonts/dinstock.ttf');
}
.dinFont{//din字体
	font-family: 'DIN'!important;
}
body,ul,li,i,b,button,em,h1,h2,h3,h4,h5,p
{ 
	margin:0;
	padding:0;
}
html, body { 
	width: 100%; 
	background: #fff;
}
body {
font-size:.28rem;
/*可点击元素点触效果*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;
/*禁止长按*/
-webkit-touch-callout:none;
/*禁止复制功能，可能会导致导致输入框无法输入*/
-webkit-user-select:none;
}
button, input[type="button"], input[type="reset"], input[type="submit"]{
	/*取消ios默认样式*/
	-webkit-appearance:none;
}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
a{text-decoration:none;outline: none;}
img{vertical-align:middle;border:0;}
button,input,select,textarea{vertical-align:middle;outline:none;border:none;background: none;}
textarea{resize:none}
table { border-collapse:collapse; border-spacing:0}
ins{text-decoration: none;}
input {
    outline: none;
    /*去ios输入框内部阴影*/
    -webkit-appearance: none;
}
i{
	font-style: normal;
}
img{
	display: block;
}
em{
	font-style: normal;
}
/*------------------@ global HTML Element style--------------------*/
body {
	font-family: "PingFang SC", "Hiragino Sans GB", Helvetica, STHeiTi, sans-serif !important;
	min-width:320px;
	/*hex mobile client background*/
	background:#f5f5f5;
	color:#323232;
}

a{
	color:#1a1a1a;
}
.hide{
	display: none !important;
}
/*-------------------@ global style------------------------------------*/
.clearfix:after { content: " ";display: block; height: 0;clear: both;visibility: hidden;}


/*------------------@ layout CSS---------------------------------------*/